//package com.chenyue.cm.moudules.system.controller;
//
//import java.util.List;
//
//import javax.servlet.http.HttpServletRequest;
//import javax.servlet.http.HttpServletResponse;
//
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Controller;
//import org.springframework.ui.Model;
//import org.springframework.web.bind.annotation.GetMapping;
//import org.springframework.web.bind.annotation.PathVariable;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.ResponseBody;
//
//import com.chenyue.cm.base.aop.Log;
//import com.chenyue.cm.bean.R;
//import com.chenyue.cm.common.constant.C;
//import com.chenyue.cm.moudules.system.service.SysUserOnlineService;
//import com.chenyue.cm.system.domain.SysUsers;
//
///**
// * @author chenyue
// * @Title: SysUserOnlineController
// * @ProjectName lc_master
// * @Description: TODO
// * @date 2018/11/2115:09
// */
//@Controller
//@RequestMapping("/master/userOnline")
//public class SysUserOnlineController {
//
//	private String themePrefix = C.THEME_Prefix;
//
//	private final String prefix = themePrefix + "system/sysonline/";
//
//	@Autowired
//	public SysUserOnlineService sysUserOnlineService;
//
//	@GetMapping()
//	public String sysonline(HttpServletRequest request, HttpServletResponse response, Model model) {
//
//		return prefix + "pageUserOnline";
//	}
//
//	/**
//	 * 在线用户
//	 *
//	 * @param request
//	 * @return
//	 */
//	@Log("在线用户")
//	@ResponseBody
//	@RequestMapping(value = "/queryUserOnline")
//	public List<SysUsers> queryUserOnline(HttpServletRequest request) {
//		return this.sysUserOnlineService.queryUserOnline();
//	}
//
//	/**
//	 * 剔除在线用户
//	 *
//	 * @param id
//	 * @return
//	 */
//	@ResponseBody
//	@RequestMapping("/forceLogout/{id}")
//	public R forceLogout(@PathVariable("id") String id) {
//		try {
//			this.sysUserOnlineService.forceLogout(id);
//			return R.success();
//		} catch (Exception e) {
//			e.printStackTrace();
//			return R.error("剔除在线用户失败");
//		}
//	}
//}
